package com.ht.medicaltreatment.bean;

import java.util.List;

public class HaoCaiProgressBean {

    private int code;
    private String message;
    private DataBean data;

    public int getCode() {
        return code;
    }

    public void setCode(int code) {
        this.code = code;
    }

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public static class DataBean {
        //上面的集合
        private List<ProjectConsumableListBean> projectConsumableList;
        //下面的集合
        private List<ProjectConsumableRecordListBean> projectConsumableRecordList;

        public List<ProjectConsumableListBean> getProjectConsumableList() {
            return projectConsumableList;
        }

        public void setProjectConsumableList(List<ProjectConsumableListBean> projectConsumableList) {
            this.projectConsumableList = projectConsumableList;
        }

        public List<ProjectConsumableRecordListBean> getProjectConsumableRecordList() {
            return projectConsumableRecordList;
        }

        public void setProjectConsumableRecordList(List<ProjectConsumableRecordListBean> projectConsumableRecordList) {
            this.projectConsumableRecordList = projectConsumableRecordList;
        }

        public static class ProjectConsumableListBean {
            private int id;
            private int projectId;
            private String name;
            private String specification;
            private int number;
            //自己添加底部集合
            private List<String> bottomBeanList;

            public List<String> getBottomBeanList() {
                return bottomBeanList;
            }

            public void setBottomBeanList(List<String> bottomBeanList) {
                this.bottomBeanList = bottomBeanList;
            }

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public int getProjectId() {
                return projectId;
            }

            public void setProjectId(int projectId) {
                this.projectId = projectId;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public String getSpecification() {
                return specification;
            }

            public void setSpecification(String specification) {
                this.specification = specification;
            }

            public int getNumber() {
                return number;
            }

            public void setNumber(int number) {
                this.number = number;
            }
        }

        public static class ProjectConsumableRecordListBean {
            private int id;
            private int projectId;
            private int userId;
            private String name;
            private String createTime;
            private int status;
            private String approver;
            private String remark;
            private String updateTime;
            private List<ProjectConsumableRecordDetailsListBean> projectConsumableRecordDetailsList;
            private String username;

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public int getProjectId() {
                return projectId;
            }

            public void setProjectId(int projectId) {
                this.projectId = projectId;
            }

            public int getUserId() {
                return userId;
            }

            public void setUserId(int userId) {
                this.userId = userId;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public String getCreateTime() {
                return createTime;
            }

            public void setCreateTime(String createTime) {
                this.createTime = createTime;
            }

            public int getStatus() {
                return status;
            }

            public void setStatus(int status) {
                this.status = status;
            }

            public String getApprover() {
                return approver;
            }

            public void setApprover(String approver) {
                this.approver = approver;
            }

            public String getRemark() {
                return remark;
            }

            public void setRemark(String remark) {
                this.remark = remark;
            }

            public String getUpdateTime() {
                return updateTime;
            }

            public void setUpdateTime(String updateTime) {
                this.updateTime = updateTime;
            }

            public List<ProjectConsumableRecordDetailsListBean> getProjectConsumableRecordDetailsList() {
                return projectConsumableRecordDetailsList;
            }

            public void setProjectConsumableRecordDetailsList(List<ProjectConsumableRecordDetailsListBean> projectConsumableRecordDetailsList) {
                this.projectConsumableRecordDetailsList = projectConsumableRecordDetailsList;
            }

            public String getUsername() {
                return username;
            }

            public void setUsername(String username) {
                this.username = username;
            }

            public static class ProjectConsumableRecordDetailsListBean {
                private int id;
                private int projectConsumableRecordId;
                private int projectConsumableId;
                private int useNumber;
                private Object projectConsumable;

                public int getId() {
                    return id;
                }

                public void setId(int id) {
                    this.id = id;
                }

                public int getProjectConsumableRecordId() {
                    return projectConsumableRecordId;
                }

                public void setProjectConsumableRecordId(int projectConsumableRecordId) {
                    this.projectConsumableRecordId = projectConsumableRecordId;
                }

                public int getProjectConsumableId() {
                    return projectConsumableId;
                }

                public void setProjectConsumableId(int projectConsumableId) {
                    this.projectConsumableId = projectConsumableId;
                }

                public int getUseNumber() {
                    return useNumber;
                }

                public void setUseNumber(int useNumber) {
                    this.useNumber = useNumber;
                }

                public Object getProjectConsumable() {
                    return projectConsumable;
                }

                public void setProjectConsumable(Object projectConsumable) {
                    this.projectConsumable = projectConsumable;
                }
            }
        }
    }
}
